package entidadesVO;

import java.sql.Date;
import java.util.Set;

public class RopaVO extends ArticuloVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String talle;
	private String nombre;
	private String seccion;
	private String origen;
	
	public RopaVO(String descripcion, float precio, float descuento, Set<CentroDistribucionVO> centrosDeDistribucion, String referencia, String color, String linea, Date fechaDeIngreso, int nuevo, int mesDeDescuento, int codigoArticulo, Set<ArticuloComponentesVO> articuloComponentes, String talle, String nombre, String seccion, String origen) {
		super(descripcion, precio, descuento, centrosDeDistribucion, referencia, color, linea, fechaDeIngreso, nuevo, mesDeDescuento, codigoArticulo, articuloComponentes);
		this.talle = talle;
		this.nombre = nombre;
		this.seccion = seccion;
		this.origen = origen;
	}
	/*
	 * Constructor sin Set (centrosDistribucion y articulosComponentes)
	 */
	public RopaVO(String descripcion, float precio, float descuento, String referencia, String color, String linea, Date fechaDeIngreso, int nuevo, int mesDeDescuento, int codigoArticulo, String talle, String nombre, String seccion, String origen) {
		super(descripcion, precio, descuento, referencia, color, linea, fechaDeIngreso, nuevo, mesDeDescuento, codigoArticulo);
		this.talle = talle;
		this.nombre = nombre;
		this.seccion = seccion;
		this.origen = origen;
	}
	/*
	 * Constructor sin nuevo, codigoArticulo y Set (centrosDistribucion y articulosComponentes)
	 */
	public RopaVO(String descripcion, float precio, float descuento, String referencia, String color, String linea, Date fechaDeIngreso, int mesDeDescuento, String talle, String nombre, String seccion, String origen) {
		super(descripcion, precio, descuento, referencia, color, linea, fechaDeIngreso, mesDeDescuento);
		this.talle = talle;
		this.nombre = nombre;
		this.seccion = seccion;
		this.origen = origen;
	}
	/*
	 * Constructor Vacio
	 */
	public RopaVO(){
		
	}
	
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	
	public String getOrigen() {
		return origen;
	}
	public void setOrigen(String origen) {
		this.origen = origen;
	}
	
	public String getSeccion() {
		return seccion;
	}
	public void setSeccion(String seccion) {
		this.seccion = seccion;
	}
	
	public String getTalle() {
		return talle;
	}
	public void setTalle(String talle) {
		this.talle = talle;
	}
}
